german helmet - French English Dictionary